/**********************************************
*  Namespace: AI
*  Classes:   SteeringArrive
*  Desc:      Updates positions using a collision
*             avoidance algorithm
*  Author:    Vaios Kalpias-Ilias (C) 2008-2009
***********************************************/

#ifndef STEERINGAVOIDANCE_H
#define STEERINGAVOIDANCE_H

#include "Steering.h"

namespace AI
{
	class SteeringAvoidance
	{
	public:
		static Steering2d GetSteering( const Kinematic2d& current,
			 const Kinematic2d targets[], int numOfTargets);
			                           

	private:
		SteeringAvoidance();
		~SteeringAvoidance();
	};

}

#endif